home *** CD-ROM | disk | FTP | other *** search
/ TPUG - Toronto PET Users Group / TPUG Users Group CD / TPUG Users Group CD.iso / AMIGA / (A)Z / (A)Z8.ADF / Yaboing / POSTER < prev    next >
Text File  |  1986-10-02  |  2KB  |  43 lines

  1. Article 4868 of 4955, Sep 22 07:22.
  2. Subject: A crazy (game) program for those who liked Boing! & Oing!
  3. Keywords: YaBoing (Yet Another Boing) Program...
  4. From: ali@navajo.STANFORD.EDU (Ali Ozer @ Stanford University)
  5. (480 lines) More? [ynq] 
  6. /* This is the only file, remove the mail header & compile! */  
  7.  
  8. /* This is Yet Another Boing, "YaBoing." A (game) program for the Amiga.
  9.  
  10.    By Ali T. Ozer (Ali@score.stanford.edu), Sep 21, 1986 
  11.  
  12.    This game owes a lot to Leo L. Schwab's "Oing!," where little sprite
  13.    versions of the famous "Boing!" demo ball bounced around your screen...
  14.    This program demonstrates some hardware sprite stuff, collisions, colors,
  15.    etc...
  16.  
  17.    Try to get the red balls with your mouse (+1) while avoiding the
  18.    green ones (-1). Your score is displayed after 100 red balls have been
  19.    thrown to the screen and the game restarts.
  20.    
  21.    The game can be interrupted at any point by just deactivating the
  22.    window. The sprites disappear, and you can do whatever you want. To con-
  23.    tinue, simply click in the YaBoing window, and voila, you're back in your
  24.    game where you left it. YaBoing is a great game to have running in the
  25.    background as you compile or do other time consuming things. Note
  26.    that YaBoing does not start automatically --- You have to click
  27.    on the window to get it running... This allows you to start it up from
  28.    your startup sequence, for example! 
  29.  
  30.    The game sets its priority to -1, so it should not steal many CPU cycles
  31.    from other processes. It also uses only 10K memory + whatever your
  32.    stack size is. Thus you can afford to have it in the background and
  33.    come back to it from time to time. Of course, if your other processes
  34.    grap the cpu, then YaBoing will suffer. But, hey, it just makes the game
  35.    more random! You can set the priority yourself by specifying the 
  36.    priority (-128..+127) as the argument to the "yaboing" command.
  37.  
  38.    I compiled YaBoing! with Manx 3.20a, without the +l option. Haven't
  39.    tried it with Lattice.
  40.  
  41.    -Ali Ozer
  42. */
  43.